package org.project.dao.user;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.project.pojo.CityAddress;
import org.project.pojo.CityAddress0;
import org.project.pojo.CityAddressExample;

public interface CityAddressMapper {
    int countByExample(CityAddressExample example);

    int deleteByExample(CityAddressExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(CityAddress record);

    int insertSelective(CityAddress record);

    List<CityAddress> selectByExample(CityAddressExample example);

    CityAddress selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") CityAddress record, @Param("example") CityAddressExample example);

    int updateByExample(@Param("record") CityAddress record, @Param("example") CityAddressExample example);

    int updateByPrimaryKeySelective(CityAddress record);

    int updateByPrimaryKey(CityAddress record);
    
    List<CityAddress0> selectcityaddress1();
    
    CityAddress0 editcityaddress1(CityAddress c0);
    
    int editcityaddress2(CityAddress0 cityaddress0);
    
    int addcityaddress(CityAddress0 cityaddress0);
    
    int deleteaddress(CityAddress c0);
    
}